a chink in someone's armour - Spanish English Dictionary